package com.sky.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ejlchina.searcher.bean.SearchBean;
import com.sky.domain.BaseEntity;
import lombok.*;

@Data
@EqualsAndHashCode(callSuper = true)
@SearchBean(tables = "employee e", where = "e.del_flag = '0'")
@TableName("employee")
public class Employee extends BaseEntity {


    /**
     * 员工id
     */
    @TableId(value = "id",type = IdType.AUTO)
    private Long id;

    /**
     * 员工用户名
     */
    private String username;

    /**
     * 员工姓名
     */
    private String name;

    /**
     * 员工密码
     */
    private String password;

    /**
     * 员工手机号
     */
    private String phone;

    /**
     * 员工性别（0男 1女  2未知）
     */
    private String sex;

    /**
     * 员工身份证号
     */
    private String idNumber;

    /**
     * 员工状态  （0 正常，1禁用）
     */
    private Integer status;

}
